//此控制器完成所有与用户相关的增删改查
const mysql = require('mysql');
//创建连接
let connection = mysql.createConnection({
    host: '127.0.0.1',
    user: 'root',
    password: 'root',
    database: 'baixiu'
})
//实现登陆验证
exports.login = (email, callback) => {
    //创建sql语句
    let sql = `select * from users where email = "${email}"`;
    //调用Mysql模块
    connection.query(sql, (err, results) => {
        //返回操作结果
        if (err) {
            callback(err);
        } else {
            //results:查询返回一个个结果集(数组),如果数组有数据,那只有一条数据
            //访问一个不存在的变量:  is not defind
            //访问一个对象不存在的属性,返回 undefined
            callback(null, results[0]);
        }
    })

}